#include <iostream>
#include <string>

#ifndef __PYTHON_MODULE_HPP__
#define __PYTHON_MODULE_HPP__

using namespace std;


/*
PyMODINIT_FUNC initmyObjectsubtype(void) {
	PyObject* m;
	// subtype init, needed for finalizing subtype init
	if (PyType_Ready(&myObject_type) < 0) return;

	m = Py_InitModule3("mymodule",mymodule_functions, mymodule__doc__);
	
	if (m == NULL) return;

	Py_INCREF(&myObject_type);
	if (PyModule_AddObject(m, "myObject", (PyObject*) & myObject_type) < 0) return;
}
*/

class PythonModule {
	public:
		virtual void init();
		static void runString(string command);
};

#endif


